Лабораторная работа №1

Операционные системы

Тойчубекова Асель Нурлановна

Российский университет дружбы народов, Москва, Россия

29 января 2024

Информация

Докладчик

  • Тойчубекова Асель Нурлановна
  • Студент НПИбд-02-23
  • Факультете физико-математических и естественных наук
  • Российский университет дружбы народов
  • 1032235033@pfur.ru

Цель работы

Целью лабараторной работы №1 является приобретение практических навыков установки операционной системы на виртуальную машину, настроики минимально необходимых для дальнейшей работы серверов.

Теоретическое введение

VirtualBox- это программное обеспечение,которые имитирует настояший компьютер, что дает возможность пользователю устанвить, запустить и испольовать другие операционные системы, как обычные приложения. Такой себе компьютер в компьютере.

Виртуальная машина создает некое изолированное окружение на компьютере, которое состоит из виртуальных компонентов реального ПК: жесткий диск, видеокарты, опиративная память, различных контроллеров устройств и т.п. Таким образом, установленная в VirtualBox операционная система будет полностью уверена в том, что она работает на реальном железе.

Выполнение лабораторной работы

Создание виртуальной машины

Для использования графического интерфейса запускаю менеджер виртуальных машин VirtualBox на.Создаю новую виртуальную машину.

Создание вируальной машины

Создание виртуальной машины

Указываю размер основной памяти виртуальной машины 2048 МБ.

Установка основной памяти

Создание виртуальной машины

Задаю конфигурацию жесткого диска-загрузочный,VDI, динамический виртуальный диск. Задаю размер диска-80 ГБ.

Конфигурация жесткого диска

Создание виртуальной машины

Выбираю в VirtualBox виртуальной машины. Добавляю новый привод оптических дисков и выбираю образ.

Выбор образа оптического диска

Создание виртуальной машины

В качестве графического контроллера поставлю VMSVGA и вклчаю ускорение 3D.

Выбор образа оптического диска

Создание виртуальной машины

Включаю общий буфер обмена и перетаскивание объектов между хостосом и гостевой ОС.

Выбор образа оптического диска

Создание виртуальной машины

Включаю поддержку UEFI.

Выбор образа оптического диска

Установка операционной системы

Запускаю созданную виртуальную машину для установки.

Запуск виртуальной машины

Установка операционной системы

После появления интерфейса начальной конфигурации нажимаю Enter для создания конфигурации по умолчанию, затем еще раз нажимаю Enter,чтобы выбрать в качестве модификатора клавишу Win. Нажимаю Win+Enter для запуска терминала. В терминале запускаю liveinst.

Запуск liveinst

Установка системы на диск

Выбираю язык интерфейса, как русский.

Выбор языка

Установка системы на диск

Перехожу к найстройкам установки операционной системы.

Настройки

Без изменений оставляю часовой пояс, расладку клавиатуры, а также место установки ОС

Настройка часового пояса

Установка системы на диск

Без изменений оставляю расладку клавиатуры

Настройка раскладки клавиатуры

Установка системы на диск

Без изменений оставляю место установки ОС

Настройка местоположения ОС

Установка системы на диск

Устанавливаю сеть и имя узла как - antoyjchubekova.antojchubekova.net

Настройка сети и имени узла

Установка системы на диск

Устанавливаю имя и пароль для пользователя root.

Установка имени и пароля root

Установка системы на диск

Устанавливаю имя и пароль пользователя.

Установка имени и пароля

Установка системы на диск

Далее жду завершения установки операционной системы, а затем перезагружаю виртуальную машину.

Установка операционной системы

Установка системы на диск

Отключаю носитель информации с образом.

Отключение носителя информации

После установки

Вхожу в ОС под заданным при установке учетной записи.

Вход в ОС

После установки

Переходим в терминал и переключаемся на роль супер пользователя

Переключение на роль супер пользователя

После установки

Обновляю все пакеты, используя команду ‘dnf -y update’.

Обновление пакетов

После установки

Обновляю все пакеты, используя команду ‘dnf -y update’

Обновление пакетов

После установки

Устанавливаю программы для удобства работы в консоли, командой ‘dnf -y install tmux mc’

Установка программы

После установки

Устанавливаю программы для удобства работы в консоли, командой ‘dnf -y install tmux mc’

Установка программы

После установки

Устанавливаю программное обеспечение для автоматического обновления, командой ‘dnf install dnf-automatic’.

Установка программного обеспечение

После установки

Запускаю таймер, командой ‘systemctl enable –now dnf -automatic.timer’

Установка таймера

После установки

Т.к. в этом курсе мы не будем рассматривать работу с системой безопасности SELinux я отключаю его, перейдя по адресу /etc/selinux/config в файле заменим SELINUX=enforcing на SELINUX=permissive.

Отключение SElinux

Затем перезагружаю виртуальную машину через reboot

Установка драйверов для VirtualBox

Вхожу в ОС и перехожу в терминал, запускаю мультиплексор tmux и переключаюсь на роль супер пользователя, устанавливаю средства разработки, введя команду ‘dnf -y group install “Development Tools”’

Установка средств разработки

Установка драйверов для VirtualBox

Установка средств разработки

Установка драйверов для VirtualBox

Устанавливаю пакет DKMS, командой ‘dnf -y install dkms’

Уствновка пакета DKMS

Установка драйверов для VirtualBox

В меню виртуальной машины подключаю образ диска дополнений гослевой ОС.

Подключение образа диска дополнений гостевой ОС

Установка драйверов для VirtualBox

Подмонтирую диск, введя в терминал mount/dev/sr0/media, устанавливаю драйвера

Монтирование диска и установка драйверов

Перезагружаю виртуальную машину

Настройка раскладки клавиатуры

Запускаю терминал и запускаю мультиплексор tmux. Создаю конфигурационный файл.

Создание конфигурационного файла

Настройка раскладки клавиатуры

Открыв с командой nano файл по адресу ~/.config/sway/config.d/95-system-keyboard-config.conf отредактируем конфигурационный файл

Открытие файла
Редактирование файла

Настройка раскладки клавиатуры

Переключаюсь на роль супер пользователя и открываю файл /etc/x11/xorg.conf.d/00-keyboard.conf.

Открытие файла

Настройка раскладки клавиатуры

Редактирую конфигурационный файл /etc/x11/xorg.conf.d/00-keyboard.conf. Перезагружаю виртуальную машину.

Редактирование файла

Установка имени пользователя и название хоста

При установке виртуальной машины я задала имя пользователя в соответствии со своим логином в дисплейном классе, так что я могу не изменять имя пользователя. Изменяю имя хоста в соответствии с логином в дисплейном классе и командой hostname проверяю изменения.

Изменения имя хоста

Подключение общей папки

Внутри виртуальной машины добавляю своего пользователя в группу vboxst, используя команду ‘gpasswd -a antoyjchubekova vboxssf’

Добавление пользователя в группу

Подключение общей папки

В хостовой системе подключаю разделяемую папку.

Подключение папки

Перезанружаю виртуальную машину.

Установка программного обеспечения для создания документации

Запустим терминал и мултиплексор tmux, перейдем на роль супер пользователя.

Устанавливаю средство pandoc для работы с языком разметки Markdown.

Установка pandoc

Установка программного обеспечения для создания документации

Устанавливаю pandoc вручную

Установка pandoc

Установка программного обеспечения для создания документации

Устанавливаю pandoc-crossref вручную

Установка pandoc-crossref

Установка программного обеспечения для создания документации

Проверяем наличие средств в Загрузки

Наличие средств

Установка программного обеспечения для создания документации

Распакуем архивы и поместим и в каталог /usr/local/bin ).

Распаковка архивов
Перемещение pandoc в каталог

Texlive

Устанавливаю дистрибутив Texlive

Установка Texlive
Установка Texliveг

Выводы

В ходе выполнения лабараторной работы №1 я приобрела практических навыков установки операционной системы на виртуальную машину, настроики минимально необходимых для дальнейшей работы серверов.

Список литературы

  • https://esystem.rudn.ru/mod/page/view.php?id=1098933#org2151722.